• word of the day

    zoarces viviparus

    zoarces viviparus - Dictionary definition and meaning for word zoarces viviparus

    Definition
    (noun) an eelpout of northern Europe that is viviparous
    Synonyms : viviparous eelpout
Download our Mobile App Today
Receive our word of the day
on Whatsapp